// /common/http.api.js
// 如果没有通过拦截器配置域名的话，可以在这里写上完整的URL(加上域名部分)
// let hotSearchUrl = '/ebapi/store_api/hot_search';
// let indexUrl = '/ebapi/public_api/index';

// 此处第二个参数vm，就是我们在页面使用的this，你可以通过vm获取vuex等操作，更多内容详见uView对拦截器的介绍部分：
// https://uviewui.com/js/http.html#%E4%BD%95%E8%B0%93%E8%AF%B7%E6%B1%82%E6%8B%A6%E6%88%AA%EF%BC%9F
const install = (Vue, vm) => {
	vm.$u.api = {}; 
	// 注册/登陆
	vm.$u.api.passlogin = params => vm.$u.post('Applogin/passlogin',params); //手机密码登录
	vm.$u.api.smslogin = params => vm.$u.post('applogin/login',params); //手机验证码登录
	vm.$u.api.edit_pass = params => vm.$u.post('Applogin/edit_pass',params); //忘记密码
	vm.$u.api.send_msg = params => vm.$u.post('Msg/send_msg',params); //发送短信接口

	
	// 首页
	vm.$u.api.indexBanner = params => vm.$u.post('index/banner'); //首页轮播图
	vm.$u.api.indexPunch = params => vm.$u.post('Appuser/punch'); //打卡日期
	vm.$u.api.indexpunchItem = params => vm.$u.post('Appuser/punch_item',params); //打卡项目
	vm.$u.api.indexpunchInfo = params => vm.$u.post('Appuser/punch_info',params); //打卡项目内容
	// vm.$u.api.indexputPunch = params => vm.$u.post('Appuser/put_punch',params); //提交打卡内容
	vm.$u.api.indexputPunch = params => vm.$u.post('Appuser/put_punday',params); //提交打卡内容
	
	vm.$u.api.indexmedicalResults = params => vm.$u.post('index/medical_results',params); //常用医学检查结果 (监测数据)
	vm.$u.api.indexinfotcm = params => vm.$u.post('index/infotcm',params); //中药查询
	vm.$u.api.indexelevate = params => vm.$u.post('index/elevate'); //素养提升
	vm.$u.api.indexserve = params => vm.$u.post('index/serve'); //服务订购
	vm.$u.api.indexserve_nav = params => vm.$u.post('index/serve_nav'); //服务订购轮播图
	
	vm.$u.api.indexhistory_list = params => vm.$u.post('history/history_list',params); //既往史列表
	vm.$u.api.indexhistory_info = params => vm.$u.post('history/history_info',params); //既往史详情
	
	vm.$u.api.indexlocalcate = params => vm.$u.post('index/localcate',params); //同城服务分类
	vm.$u.api.indexlocalnav = params => vm.$u.post('index/localnav',params); //同城服务轮播图
	
	
	
	vm.$u.api.indexBounced = params => vm.$u.post('index/bounced'); //首页弹窗
	
	// 健康商城
	vm.$u.api.JKshopbanner = params => vm.$u.post('index/shopbanner'); //轮播图
	vm.$u.api.JKmallarticles = params => vm.$u.post('index/mallarticles'); //健康风险防控与保险推荐介绍
	vm.$u.api.JKhotgoods = params => vm.$u.post('index/hotgoods'); //热门产品/服务
	vm.$u.api.JKgoodinfo = params => vm.$u.post('shop/goodinfo',params); //产品/服务详情
	
	// 个人中心
	vm.$u.api.myinfo = params => vm.$u.post('appuser/myinfo'); //获取个人信息的接口
	vm.$u.api.appuserchangeuserinfo = params => vm.$u.post('appuser/changeuserinfo',params); //编辑个人信息的接口
	vm.$u.api.weather = params => vm.$u.post('index/weather',params); //获取天气信息
	
	
}

export default {
	install
}